home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / extras / programm / gemfsc20 / gemfsc20.lzh / GEMFUNCS / FRMMKMOV.C < prev    next >
C/C++ Source or Header  |  1993-02-01  |  575b  |  22 lines

  1. /**************************************************************************
  2.  *
  3.  *************************************************************************/
  4.  
  5. #include "gemfintl.h"
  6.  
  7. #define MOVER_CANT_BE (SELECTABLE|DEFAULT|EXIT|EDITABLE|RBUTTON|HIDETREE)
  8. #define MOVER_MUST_BE (FRM_MOVER|TOUCHEXIT)
  9.  
  10. short frm_mkmoveable(ptree, object)
  11.     register OBJECT *ptree;
  12.     short               object;
  13. {
  14.     register short       oldflags;
  15.  
  16.     ptree            = &ptree[object];
  17.     oldflags        = ptree->ob_flags;
  18.     ptree->ob_flags = (oldflags & ~MOVER_CANT_BE) | MOVER_MUST_BE;
  19.     return oldflags;
  20. }
  21.  
  22.